No great public transport. Driving in is usually not a problem, although there will be a couple minutes of stop and go traffic during rush hour.
The Downeaster Amtrak makes a stop in Exeter, making it accessible by train from Boston, Haverhill MA, and Portland ME.